#define _CRT_SECURE_NO_WARNINGS 1
#pragma warning(disable:6031)
#include<iostream>
using namespace std;
using namespace std;
class rectangle {
private:
	int length, width;
public:
	rectangle(int x, int y) {
		length = x;
		width = y;
	}
	void set(int x, int y) {
		length = x;
		width = y;
	}
	int area() {
		return length * width;
	}
};
class cuboid :public rectangle {
private:
	int height;
public:
	cuboid(int x, int y, int z)
		:height(z)
		, rectangle(x, y)
	{}
	int getvolume()
	{
		return height * area();
	}

};
int main() {
	int x, y, z;
	cin >> x >> y >> z;
	cuboid a(x, y, z);
	cout << a.getvolume();
	return 0;
}

